<?php  
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }

	function nggallery_admin_about()  {	

	?>

	<div class="wrap">
	<h2><?php _e('Copyright notes / Credits', 'nggallery') ;?></h2>
		<fieldset class="options">
		<legend><?php _e("NextGEN DEV Team", 'nggallery'); ?></legend>
		<p><?php _e('This plugin is primarily developed, maintained, supported, documented by', 'nggallery'); ?> <a href="http://alexrabe.boelinger.com" target="_blank">Alex Rabe</a>. <?php _e('There are many other folks who have made contributions to this project :', 'nggallery') ;?></p>
		<p><?php ngg_list_contributors(); ?></p>
		<legend><?php _e("Contributors / Tribute to", 'nggallery'); ?></legend>
		<p><?php _e('If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together.', 'nggallery') ;?>
		<?php _e('So, we would like to thank the following people for their pioneer work (without this work it\'s impossible to create such a plugin so fast)', 'nggallery') ;?></p>		
		<ul>
		<li><a href="http://wordpress.org" target="_blank">The WordPress Team</a> <?php _e('for their great documented code', 'nggallery') ;?></li>
		<li><a href="http://jquery.com" target="_blank">The jQuery Team</a> <?php _e('for jQuery, which is the best Web2.0 framework', 'nggallery') ;?></li>
		<li><a href="http://www.gen-x-design.com" target="_blank">Ian Selby</a> <?php _e('for the fantastic PHP Thumbnail Class', 'nggallery') ;?></li>
		<li><a href="http://www.phpconcept.net" target="_blank">Vincent Blavet</a> <?php _e('for PclZip , a PHP library that manage ZIP archives', 'nggallery') ;?></li>
		<li><a href="http://www.lesterchan.net/" target="_blank">GaMerZ</a> <?php _e('for a lot of very useful plugins and ideas', 'nggallery') ;?></li>
		<li><a href="http://www.stuff.yellowswordfish.com/" target="_blank">Andy Staines</a> <?php _e('for Simple:Press Forum, it saved me a lot of time', 'nggallery') ;?></li>
		<li><a href="http://www.jeroenwijering.com/" target="_blank">Jeroen Wijering</a> <?php _e('for the best Media Flash Scripts on earth', 'nggallery') ;?></li>
		<li><a href="http://watermark.malcherek.com/" target="_blank">Marek Malcherek</a> <?php _e('for the Watermark plugin', 'nggallery') ;?></li>
		</ul>
		<p><?php _e('If you didn\'t find your name on this list and there is some code which I integrate in my plugin, don\'t hesitate to send me a mail.', 'nggallery') ;?></p>		
		<legend><?php _e("How to support ?", 'nggallery'); ?></legend>
		<p><?php _e('There exist several ways to contribute, help or support us in this work. Non of them are mandatory.', 'nggallery') ;?></p>
		<ul>
			<li><strong><?php _e('Send us bugfixes / code changes', 'nggallery') ;?></strong><br /><?php _e('The most motivated support for this plugin are your ideas and brain work', 'nggallery') ;?></li>
			<li><strong><?php _e('Translate the plugin', 'nggallery') ;?></strong><br /><?php _e('To help people to work with this plugin, I would like to have it in all avaivable languages', 'nggallery') ;?></li>
			<li><strong><?php _e('Donate the work via paypal', 'nggallery') ;?></strong><br />
				<form action="https://www.paypal.com/cgi-bin/webscr" method="post" >
				<input type="hidden" name="cmd" value="_xclick"/><input type="hidden" name="business" value="alterego@boelinger.com"/>
				<input type="hidden" name="item_name" value="WordPress Plugins www.alexrabe.boelinger.com"/>
				<input type="hidden" name="no_shipping" value="1"/><input type="hidden" name="return" value="http://alexrabe.boelinger.com/" />
				<input type="hidden" name="cancel_return" value="http://alexrabe.boelinger.com/"/>
				<input type="hidden" name="lc" value="US" /> 
				<input type="hidden" name="currency_code" value="USD"/>
				<input type="hidden" name="tax" value="0"/>
				<input type="hidden" name="bn" value="PP-DonationsBF"/>
				<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but21.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!" style="border: none;"/>
				</form><?php _e('No doubt a very usefull and easy motivation :-)', 'nggallery') ;?>
			</li>
			<li><strong><?php _e('Place a link to the plugin in your blog/webpage', 'nggallery') ;?></strong><br /><?php _e('Yes, share and trackback is also a good support for this work ', 'nggallery') ;?></li>
		</ul>
		<legend><?php _e("Thanks!", 'nggallery'); ?></legend>
		<p><?php _e('We would like to thank this people which support us in the work :', 'nggallery') ;?></p>
		<p><a href="http://www.boelinger.com/heike/" target="_blank">HEIKE</a>, <?php ngg_list_support(); ?></p>
		</fieldset>
	</div>
	
	<?php
}

function ngg_list_contributors()	{
/* The list of my contributors. Thanks to all of them !*/
	
	$contributors = array(
	"Frederic De Ranter (AJAX code contributor)" => "http://li.deranter.com/",
	"Christian Arnold (Code contributor)" => "http://blog.arctic-media.de/",
	"Thomas Matzke (Album code contributor)" => "http://mufuschnu.mu.funpic.de/",
	"KeViN (Sidebar Widget developer)" => "http://www.kev.hu/",
	"Lazy (German Translation)" => "http://www.lazychris.de/",
	"Lise (French Translation)" => "http://liseweb.fr/",
	"Anja (Dutch Translation)" => "http://www.werkgroepen.net/wordpress",
	"Adrian (Indonesian Translation)" => "http://adrian.web.id/",
	"Gaspard Tseng / SillyCCSmile (Chinese Translation)" => "",
	"Mika Pennanen (Finnish Translation)" => "http://kapsi.fi/~penni",
	"Wojciech Owczarek (Polish Translation)" => "http://www.owczi.net",
	"Dilip Ramirez (Spanish Translation)" => "http://jmtd.110mb.com/blog",
	"Oleinikov Vedmak Evgeny (Russian Translation)" => "http://ka-2-03.mirea.org/",
	"Sebastien MALHERBE	(Logo design)" => "http://www.7vision.com/",
	"Claudia (German documentation)" => "http://www.blog-werkstatt.de/",
	"Robert (German documentation)" => "http://www.curlyrob.de/",
	"Pierpaolo Mannone (Italian Translation)" => "http://www.interscambiocasa.com/",
	"Mattias Tengblad (Swedish Translation)" => "http://wp-support.se/",
	"M&uuml;fit Kiper (Swedish Translation)" => "http://www.kiper.se/",
	"Gil Yaker (Documentation)" => "http://bamboosoup.com/",
	"Morten Johansen (Danish Translation)" => "http://www.fr3ak.dk/",
	"Vidar Seland (Norwegian Translation)" => "http://www.viidar.net/",
	"Emre G&uuml;ler (Turkish Translation)" => "http://www.emreguler.com/",	
	"Emilio Lauretti (Italian Translation)" => "",
	"Jan Angelovic (Czech Translation)" => "http://www.angelovic.cz/",
	"Laki (Slovak Translation)" => "http://www.laki.sk/",
	"Rowan Crane (WPMU support)" => "http://blog.rowancrane.com/",
	"Kuba Zwolinski (Polish Translation)" => "http://kubazwolinski.com/",
	"Rina Jiang (Chinese Translation)" => "http://http://mysticecho.net/",
	"Anthony (Chinese Translation)" => "http://www.angryouth.com/",
	"Milan Vasicek (Czech Translation)" => "http://www.NoWorkTeam.cz/",
	"Joo Gi-young (Korean Translation)" => "http://lombric.linuxstudy.pe.kr/wp/",
	"Oleg A. Safonov (Russian Translation)" => "http://blog.olart.ru",
	"AleXander Kirichev (Bulgarian Translation)" => "http://xsakex.art-bg.org/",
	"Richer Yang (Chinese Translation)" => "http://fantasyworld.idv.tw/",
	"Bill Jones (Forums contributor)" => "http://jonesphoto.bluehorizoninternet.com/",
	"TheDonSansone (Forums contributor)" => "http://abseiling.200blogs.co.uk/",
	"Komyshov (Russian Translation)" => "http://kf-web.ru/",
	"aleX Zhang (Chinese Translation)" => "http://zhangfei.info/",
	"TheSoloist (Chinese Translation)" => "http://www.soloist-ic.cn/"
	);
	
	ksort($contributors);
	$i = count($contributors);
	foreach ($contributors as $name => $url)
	{
		if ($url)
			echo "<a href=\"$url\">$name</a>";
		else
			echo $name;
		$i--;
		if ($i == 1)
			echo " & ";
		elseif ($i)
			echo ", ";
	}	
}

function ngg_list_support()	{
/* The list of my supporters. Thanks to all of them !*/
	
	$supporter = array(
	
	"Mike DAmbrose" => "http://www.videovisions.com/",
	"Ideablogger" => "http://www.ablogofideas.net/",
	"Chuck Coury" => "",
	"Kelter" => "http://www.badcat.com",
	"Martin Bahr" => "http://www.law-vodcast.de/",
	"Marcel Kneuer" => "",
	"Martin Bahr" => "http://www.law-vodcast.de/",
	"Alakhnor" => "http://www.alakhnor.info",
	"Rod" => "http://www.le-hiboo.com",
	"Ttancm" => "http://www.ttancm.com/",
	"Francoise Pescatore" => ""	,
	"Andreas (die-andis)" => "http://www.rummel-platz.de/",
	"Andreas" => "http://blog.friedlandreas.de/",
	"Joern Kretzschmar" => "http://diekretzschmars.de/",
	"Mike" => "http://www.mikemuscroft.com/",
	"Sabine (Haselina)" => "http://www.haselina.de/",
	"Milemann" => "",
	"Kees de Bruin" => "http://www.kdbruin.net/fotoalbum/",
	"Helene D." => "http://supernatural.hellioness.com/imagegallery/",
	"Ghettomaster" => "http://www.ghettoworld.de/",
	"Joe Pharis" => "http://www.southernstylecruisers.com/",
	"Charlie (Jump Media)" => "",
	"Simon Paarlberg" => "http://www.paarlberg.dk/",
	"Clive Loseby" => "http://www.access-bydesign.com/",
	"Tonny Kluften" => "http://www.tinnitus-behandling.info/",
	"Andreas Oeye" => "http://www.andreasoye.com/",
	"Laurent Momy" => "",
	"Patrick Hennessey" => "http://www.digitalvagabonding.com/",
	"Hans Kiesouw" => "http://www.digitalvagabonding.com/",
	"Thomas Bradley" => "http://www.tobeon.co.uk/wordpress/",
	"Frederic Deghetto" => "",
	"Christopher Weddell" => "",
	"Martin Scholz" => "",
	"Non Eric" => "http://www.lunatec.de/",
	"Ronen Hirsch" => "http://www.stillcreation.com/",
	"Michael Erhart" => "",
	"Luc Saint-Elie" => "http://luc.saint-elie.com/",
	"Matthew Barker" => "",
	"Emanuel Kluge" => "",
	"Alba Bentos Pereira" => "",
	"Bill Babcock" => "http://www.bnj.com",
	"Jesper Haug Karsrud" => "http://www.beyond-sanity.com",
	"Marco van de Ven" => "http://www.mvdven.nl",
	"Peter Krabshuis" => "http://www.dragoneye.nl",
	"Teresa Lo" => "http://www.invivoanalytics.com",
	"Jes Carlskov" => "",
	"John Statler" => "http://www.systemsolver.com",
	"Joshua Katinger" => "http://www.accessionmedia.com",
	"iSight Technologies" => "http://www.isighttech.com",
	"Kay Germer" => "http://highkay.de/",
	"Ramon Cutanda Lopez" => "",
	"Luc Dubois" => "http://www.oriste.com/",
	"Dixie Reid" => "http://www.thereids.co.nz/",
	"Gareth Bridger" => "",
	"McGillveray Studios" => "http://www.mcgillveraystudios.ca/",
	"Paul Rogers" => "http://www.swarfworks.com",
	"Steve Lieber" => "http://www.stevelieber.com",
	"Modo Web Design" => "http://www.modowebdesign.com",
	"Matthew Feldman" => "",
	"Gideon Kiers" => "http://www.gideonkiers.com",
	"Susan Bates" => "http://www.fineartsmith.com",
	"ILISA International USA" => "http://www.ilisa.com",
	"Mark Campbell" => "http://www.layersofcolor.com",
	"Aaron Snyder" => "http://www.aaronsnyder.net",
	"Patrick Pirker" => "",
	"Christoph Wander" => ""
	);

	
	ksort($supporter);
	$i = count($supporter);
	foreach ($supporter as $name => $url)
	{
		if ($url)
			echo "<a href=\"$url\">$name</a>";
		else
			echo $name;
		$i--;
		if ($i == 1)
			echo " & ";
		elseif ($i)
			echo ", ";
	}	
}
?>